cape of two seas